Skip to content

feat(models)!: remove retired ecmwf_aifs025_ensemble (contraction) - #83

Merged
niasie merged 2 commits into
mainfrom
contraction/remove-ecmwf-aifs-ensemble
Jul 20, 2026
Merged

feat(models)!: remove retired ecmwf_aifs025_ensemble (contraction)#83
niasie merged 2 commits into
mainfrom
contraction/remove-ecmwf-aifs-ensemble

Conversation

@niasie

@niasie niasie commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Contraction — remove the retired open-meteo AIFS ensemble

Removes Models.ECMWF_AIFS_ENSEMBLE and its _MODEL_META_INFO. The open-meteo model is retired backend-side (replaced by the hosted aifs_ens, added in #82).

BREAKING CHANGE: Models.ECMWF_AIFS_ENSEMBLE removed → use Models.AIFS_ENS (hosted, grid access). aifs_ens does not serve 500hPa geopotential.

⚠️ Order — DRAFT

Verified

just check-commit passes (lint + 203 tests). No remaining references to the old id.

Base automatically changed from feat/models-aifs-ens to main June 26, 2026 08:39
Contract-phase removal. The open-meteo AIFS ensemble has been retired backend
-side (replaced by hosted aifs_ens, added in the preceding commit). Drop the
enum member and its meta so the SDK no longer advertises an id the query engine
rejects.

BREAKING CHANGE: Models.ECMWF_AIFS_ENSEMBLE is removed. Use Models.AIFS_ENS
(hosted, grid access) instead. Note aifs_ens does not serve 500hPa geopotential.

Built on top of the AIFS_ENS addition (#82); must merge after #82 and after the
jua-core backend removal is ready, per the reverse-order contraction plan.
@niasie
niasie force-pushed the contraction/remove-ecmwf-aifs-ensemble branch from 0672002 to 07fdf9d Compare June 26, 2026 08:41
Add a regression assertion that Models.ECMWF_AIFS_ENSEMBLE / the
'ecmwf_aifs025_ensemble' value no longer exist, guarding the removal.
@niasie
niasie marked this pull request as ready for review June 26, 2026 10:12
@niasie
niasie requested a review from a team as a code owner June 26, 2026 10:12
@niasie
niasie merged commit 639c583 into main Jul 20, 2026
30 checks passed
@niasie
niasie deleted the contraction/remove-ecmwf-aifs-ensemble branch July 20, 2026 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants